extraneous light - French English Dictionary